direct distribution by satellite - Turc Anglais Dictionnaire